Big Huge Thesaurus

Rosa odorata

noun

sounds kind of like